import random

#1、儿童弹珠游戏  -- random
#   随机生成12位的01字符串 --》 “100100000110”
#   1 表示灯亮  0 表示灯灭
#   随机生成下标   看游戏结果
count =1
str1=""
while count < 13:
    str1=str1+str(random.randint(0,1))
    count+=1
print(str1)
n=random.randint(0,11)
s = str1[n]
print("下标为：",n)
if s == "1":
    print("游戏胜利")
else:
    print("游戏失败")


# 2.接收用户从键盘的输入身份证号
#   1 输入的全是数字  2.身份证位数  3.获取年龄
#   年龄在18之前，输出未成年
#   18-50 青壮年
#   50 老年
idCard = input("请输入身份证:")
if idCard.isdigit() and len(idCard) == 18:
    age = 2022 - int(idCard[6:10])
    if 18 > age:
        print("未成年")
    elif 18 <= age < 50:
        print("青壮年")
    else:
        print("老年")
else:
    print("输入的身份证不合法")